const fs = require("fs");
const crypto = require("crypto");
const data = require("./city.json");
// 生成随机设备名的函数
function generateRandomEquipName() {
  return "Equip-" + crypto.randomBytes(4).toString("hex");
}

// 为每个对象添加随机设备名
data.forEach((item) => {
  item.latlng = [Number(item.latlng[1].toFixed(4)), Number(item.latlng[0].toFixed(4))];
});

// 将数据转换为 JSON 字符串
const jsonData = JSON.stringify(data, null, 2);

// 写入数据到文件
fs.writeFile("region.json", jsonData, "utf8", (err) => {
  if (err) {
    console.error("写入文件时出现错误：", err);
    return;
  }
  console.log("数据已成功写入到 region.json 文件。");
});
